gl renderer: Fix push/pop modelview behavior
authorTimm Bäder <mail@baedert.org>
Sat, 29 Jun 2019 06:57:27 +0000 (08:57 +0200)
committerTimm Bäder <mail@baedert.org>
Sat, 29 Jun 2019 06:57:27 +0000 (08:57 +0200)
gsk/gl/gskglrenderops.c

index a3e4e8675e2147d7186c0c8a1a8b4614dc3b66f8..b23e8c5cde6cddf09efbece5dd7b0923ad9a3873 100644 (file)
@@ -339,9 +339,12 @@ ops_set_modelview_internal (RenderOpBuilder *builder,
   RenderOp op;
   graphene_matrix_t matrix;
 
+#if 0
+  XXX This is not possible if we want pop() to work.
   if (builder->current_program &&
       gsk_transform_equal (builder->current_program_state->modelview, transform))
     return;
+#endif
 
   gsk_transform_to_matrix (transform, &matrix);